#include "structures.h"

  

  extern void init(char *, int * , int *);
  extern void cleanup(void);
  extern void getInput(void);
  extern void draw(int maxW, int maxH);
 
  extern void loadGame(void);
  extern void delay(unsigned int frameLimit);

  extern void updatePlayer(int maxW, int maxH);
  extern void initializePlayer(void);

  extern void updateMonsters(void);
  extern void updateButin(void);

  extern void drawStartMenu(int maxW, int maxH);
  extern void updateStartMenu(void);
  extern void drawImage(SDL_Surface *image, int x, int y);

  extern int SerialRead(char buffer[]) ;




  Input input;
  Gestion jeu;

  GameObject Ninja;
  GameObject feu;
  GameObject feuG;
  GameObject shuriken;
  GameObject aura;
  Boutons boutons ;



  Map map;
  Hero player;
  GameObject monster[MONSTRES_MAX];
  GameObject Butin[BUTIN_MAX];
  TTF_Font *font;
  TTF_Font *fontMaxi;
  int fd;
  int EnnemyDeath=0;
 